home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / kcl / kcl.lha / readme < prev   
Text File  |  1992-04-20  |  8KB  |  177 lines

  1.  
  2. Kyoto Common Lisp (KCL) is a complete implementation of Common Lisp written
  3. by T. Yuasa (Department of Computer Science, Toyohashi University of 
  4. Technology) and M. Hagiya (Department of Information Science, University of
  5. Tokyo).  It runs on many different machines and is highly portable.  It
  6. executes very efficiently and it is superbly documented.  KCL is being made
  7. available at no fee through the implementors' generosity.  The complete
  8. sources are included.
  9.  
  10.                                LICENSE REQUIRED!
  11.  
  12. IMPORTANT: Although there is no fee, KCL is NOT in the public domain.  You
  13. are authorized to obtain it only after signing and mailing in a license
  14. agreement.  Before you ftp KCL files you MUST fill out and send in the
  15. license agreement included in this message.  Otherwise, you are not
  16. permitted to make copies of KCL.
  17.  
  18.                                KCL LICENSE FORM
  19.  
  20. To obtain the right to copy KCL, sign this license form and send it and 
  21. a copy to:
  22.  
  23.        Special Interest Group in LISP
  24.        c/o Taiichi Yuasa
  25.        Department of Computer Science
  26.        Toyohashi University of Technology
  27.        Toyohashi 441, JAPAN
  28.  
  29. Once you have mailed the signed license form, you may copy KCL.  You do not 
  30. have to wait for receipt of the signed form.
  31.  
  32. ---------------------------------- cut here -------------------------------
  33.  
  34.  
  35.                                LICENSE AGREEMENT
  36.                                       FOR
  37.                                KYOTO COMMON LISP
  38.  
  39. The Special Interest Group in LISP (Taiichi Yuasa at Department of Computer
  40. Science, Toyohashi University of Technology and Masami Hagiya at Department
  41. of Information Science, University of Tokyo) (hereinafter referred to as
  42. SIGLISP) grants to
  43.  
  44. USER NAME: _________________________________________
  45.  
  46. USER ADDRESS: ______________________________________
  47.               ______________________________________
  48.  
  49. (hereinafter referred to as USER), a non-transferable and non-exclusive
  50. license to copy and use Kyoto Common LISP (hereinafter referred to as KCL)
  51. under the following terms and conditions and for the period of time 
  52. identified in Paragraph 6.
  53.  
  54. 1.  This license agreement grants to the USER the right to use KCL within
  55. their own home or organization.  The USER may make copies of KCL for use
  56. within their own home or organization, but may not further distribute KCL
  57. except as provided in paragraph 2.
  58.  
  59. 2.  SIGLISP intends that KCL be widely distributed and used, but in a manner
  60. which preserves the quality and integrity of KCL.  The USER may send a copy 
  61. of KCL to another home or organization only after either receiving permission
  62. from SIGLISP or after seeing written evidence that the other home or
  63. organization has signed this agreement and sent a hard copy of it to SIGLISP.
  64. If the USER has made modifications to KCL and wants to distribute that
  65. modified copy, the USER will first obtain permission from SIGLISP by written
  66. or electronic communication.  Any USER which has received such a modified 
  67. copy can pass it on as received, but must receive further permission for 
  68. further modifications.  All modifications to copies of KCL passed on to other
  69. homes or organizations shall be clearly and conspicuously indicated in all 
  70. such copies.  Under no other circumstances than provided in this paragraph 
  71. shall a modified copy of KCL be represented as KCL.
  72.  
  73. 3.  The USER will ensure that all their copies of KCL, whether modified or
  74. not, carry as the first information item the following copyright notice:
  75.  
  76. (c) Copyright Taiichi Yuasa and Masami Hagiya, 1984.  All rights reserved.
  77. Copying of this file is authorized to users who have executed the true and
  78. proper "License Agreement for Kyoto Common LISP" with SIGLISP.
  79.  
  80. 4.  Title to and ownership of KCL and its copies shall at all times remain
  81. with SIGLISP and those admitted by SIGLISP as contributors to the development
  82. of KCL.  The USER will return to SIGLISP for further distribution
  83. modifications to KCL, modifications being understood to mean changes which
  84. increase the speed, reliability and existing functionality of the software
  85. delivered to the USER.  The USER may make for their own ownership and use
  86. enhancements to KCL which add new functionality and applications which employ
  87. KCL.  Such modules may be returned to SIGLISP at the option of the USER.
  88.  
  89. 5.  KCL IS LICENSED WITH NO WARRANTY OF ANY KIND.  SIGLISP WILL NOT BE
  90. RESPONSIBLE FOR THE CORRECTION OF ANY BUGS OR OTHER DEFICIENCIES.  IN NO
  91. EVENT SHALL SIGLISP BE LIABLE FOR ANY DAMAGES OF ANY KIND, INCLUDING
  92. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES, ARISING OUT OF OR IN CONNECTION
  93. WITH THE USE OR PERFORMANCE OF KCL.
  94.  
  95. 6.  This license for KCL shall be effective from the date hereof and shall
  96. remain in force until the USER discontinues use of KCL.  In the event the 
  97. USER neglects or fails to perform or observe any obligations under this 
  98. Agreement, this Agreement and the License granted hereunder shall be 
  99. immediately terminated and the USER shall certify to SIGLISP in writing that 
  100. all copies of KCL in whatever form in its possession or under its control 
  101. have been destroyed.
  102.  
  103. 7.  Requests.  KCL is provided by SIGLISP in a spirit of friendship and
  104. cooperation.  SIGLISP asks that people enjoying the use of KCL cooperate in
  105. return to help further develop and distribute KCL.  Specifically, SIGLISP
  106. would like to know which machines KCL gets used on.  A brief notice form is
  107. appended to this agreement which the user is requested to send by email or
  108. otherwise.  Please send in further notifications at reasonable intervals if
  109. you increase the number and type of machines on which KCL is loaded.  You may
  110. send these notices to another USER which is cooperating with SIGLISP for this
  111. purpose.
  112.  
  113. USER
  114.  
  115.   DATE:  _________________________________________
  116.  
  117.   BY:  ___________________________________________
  118.  
  119.   TITLE:  ________________________________________
  120.  
  121.   ADDRESS:  ______________________________________
  122.             ______________________________________
  123.  
  124.  
  125. SIGLISP
  126.  
  127.   DATE:  _________________________________________
  128.  
  129.   BY:  ___________________________________________
  130.        Taiichi Yuasa
  131.        Department of Computer Science
  132.        Toyohashi University of Technology
  133.        Toyohashi, 441, Japan
  134.  
  135.   BY:  ___________________________________________
  136.        Masami Hagiya
  137.        Department of Information Science
  138.        University of Tokyo
  139.        Tokyo, 113, JAPAN
  140.  
  141.  
  142. USER has loaded KCL on the following machines since (date):
  143.  
  144. Model Number     Production Name       Number of Machines
  145.  
  146.  
  147. ---------------------------------- cut here -------------------------------
  148.  
  149.                                  DOCUMENTATION
  150.  
  151. The principal documentation for KCL is, of course, the book "Common Lisp
  152. The Language" by Guy L. Steele, Jr. with contributions by Scott E. Fahlman,
  153. Richard P. Gabriel, David A. Moon, and Daniel L. Weinreb, Digital Press,
  154. 1984.  Implementation-specific details of KCL (debugging, garbage collection,
  155. data structure format, declarations, operating system interface, 
  156. installation) may be found in the 131 page "Kyoto Common Lisp Report" by
  157. Taiichi Yuasa and Masami Hagiya, the authors of KCL.  This report is
  158. available from:
  159.  
  160.     Teikoku Insatsu Inc.
  161.     Shochiku-cho,
  162.     Ryogae-cho-dori Takeya-machi Sagaru,
  163.     Naka-gyo-ku,
  164.     Kyoto, 604, Japan
  165.     tel: 075-231-4757
  166.  
  167. A document describing how to install KCL is found in the file "install".
  168.  
  169. Each of the KCL primitives is thoroughly described by the "describe"
  170. function, which is based on 340K bytes of documentation.
  171.  
  172.                                     SUPPORT
  173.  
  174. KCL is one of the most bug-free large software systems that we have ever 
  175. used.  However, when bugs are found, they may be reported to the KCL bboard
  176. (kcl@cli.com) hosted by Texas Austin.
  177.